Leather strops - Turco Inglés Diccionario