the impression gained - Alemán Inglés Diccionario