immures - German English Dictionary