motor-racing team - Turkish English Dictionary