contribular - French English Dictionary