motor-assisted bicycle - Turkish English Dictionary