have the edge on somebody - French English Dictionary