horse shoulder guard - Alemán Inglés Diccionario