clamping shoe - Turco Inglés Diccionario