horse taming stick - Alemán Inglés Diccionario