ratch-wheels - French English Dictionary