make a first impression - Turco Inglés Diccionario