cause someone embarrassment - Español Inglés Diccionario