providore - French English Dictionary