get embarrassed - Francés Inglés Diccionario