a team of mules - Alemán Inglés Diccionario