landing force supplies - Almanca İngilizce Sözlük