observation terrace - Turco Inglés Diccionario