unobstructable view on the sea - İspanyolca İngilizce Sözlük