satisfy needs - Inglés Sinónimo Diccionario