racing bicycle - Turkish English Dictionary