staff sergeant (ssgt) - German English Dictionary