turnabout is fair play - French English Dictionary