insertion tendon of muscle - Español Inglés Diccionario