bridle and head stall - Alemán Inglés Diccionario