incremation - German English Dictionary