cause someone embarrassment - Francés Inglés Diccionario