incremate - German English Dictionary