team of four/more persons - Turkish English Dictionary