it's not my first rodeo - French English Dictionary