initial impression - Turco Inglés Diccionario