(a house etc) overlooking the sea - Turco Inglés Diccionario