landing force supplies - Turco Inglés Diccionario