herd of draft animals - Spanish English Dictionary