a forbidding coastline - İspanyolca İngilizce Sözlük