an overlook - Turco Inglés Diccionario