rumorte - French English Dictionary