cause someone embarrassment - Turco Inglés Diccionario