a clever boots - French English Dictionary