horseshoe mounting - Turco Inglés Diccionario