underdogs - French English Dictionary