embarrassment for another - Francés Inglés Diccionario