red-facedly - Turkish English Dictionary