supply (a need) - Espagnol Anglais Dictionnaire