foot pedals - Turkish English Dictionary