easily mounted horseshoe - Turco Inglés Diccionario