haltered a horde - Alemán Inglés Diccionario