pulled tendon - French English Dictionary