fill (someone's) needs - Inglés Sinónimo Diccionario