submit for one's review - French English Dictionary