this is embarrassing - Alemán Inglés Diccionario