leather straps - Turco Inglés Diccionario