overall impression - Alemán Inglés Diccionario