embayment (coast) - İngilizce Eşanlam Sözlük