thurifer - German English Dictionary