supply (explanation) - Alemán Inglés Diccionario