embarrass someone - Turkish English Dictionary