llama's halter - Alemán Inglés Diccionario