a forbidding coastline - İngilizce Eşanlam Sözlük