have (got) it all over - French English Dictionary