tinfoil hat theory - German English Dictionary