immersionproof - German English Dictionary