squads - Turkish English Dictionary