easily embarrassed - Francés Inglés Diccionario