riding mule - Francés Inglés Diccionario