herd of mules - Alemán Inglés Diccionario