submit (news) - French English Dictionary