squad leader - Turkish English Dictionary