i was embarrassed - Alemán Inglés Diccionario