sentry squad - German English Dictionary