catharize - German English Dictionary