headquarters squadron - German English Dictionary