a view from above - Turco Inglés Diccionario