fulfil a need - Espagnol Anglais Dictionnaire