be embarrassed about - Francés Inglés Diccionario