thunderproof - German English Dictionary