leg extensor - Turkish English Dictionary