obstructionproof - German English Dictionary