cinch strap - Turco Inglés Diccionario