provide something - Inglés Sinónimo Diccionario