unrivaled - French English Dictionary