leave someone with impression - Turco Inglés Diccionario