seven league boots - French English Dictionary