immergence - German English Dictionary