the town bicycle - French English Dictionary