repair of achilles tendon rupture - Francés Inglés Diccionario