at first glance/sight - Turco Inglés Diccionario