rally racer - Turkish English Dictionary