shepherd squadron - Turkish English Dictionary