satisfy one's need - Espagnol Anglais Dictionnaire