leave someone with impression - Alemán Inglés Diccionario