don't embarrass me - Turkish English Dictionary