turnips on horseback - Spanish English Dictionary