cathoscope - German English Dictionary