easily mounted horseshoe - Alemán Inglés Diccionario