unlikely ally - French English Dictionary