team captain - Turkish English Dictionary