materials depots - Alemán Inglés Diccionario