landing force supplies - Alemán Inglés Diccionario