address one's needs - Inglés Sinónimo Diccionario