contributes - French English Dictionary