pedal eforu - Turkish English Dictionary