upper impression - Alemán Inglés Diccionario