feared opponent - French English Dictionary