turnips on horseback - Francés Inglés Diccionario