beach sand barrier - Almanca İngilizce Sözlük