motorized bicycle - Turkish English Dictionary