be extremely embarrassed - Alemán Inglés Diccionario