armor-plated door - German English Dictionary