insertion tendon of muscle - Turco Inglés Diccionario