leg extensor - French English Dictionary