turnips on horseback - French English Dictionary