leading mule drawing a cart - Alemán Inglés Diccionario