immuring - German English Dictionary