in an unguarded moment - Turkish English Dictionary