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