catechase - German English Dictionary