adventure racer - Turkish English Dictionary