awkward moment - Turkish English Dictionary