provisions supplier - Alemán Inglés Diccionario