to provide or cause to be provided - Alemán Inglés Diccionario