hamstring tendon - Francés Inglés Diccionario