Atomexplosion - German English Dictionary