substance supply - Alemán Inglés Diccionario