to provide or cause to be provided - Inglés Sinónimo Diccionario