artificial coast - Almanca İngilizce Sözlük