as a first impression - Turco Inglés Diccionario