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