drill corps - Turkish English Dictionary