pedal car - Turkish English Dictionary