A Foot Pedal A Lever Operated With A Foot Or Leg Exact Answer for CodyCross Mesopotamia Group 977 Puzzle 3.