meet one's need - Español Inglés Diccionario