plastic armor - German English Dictionary