catstitch - German English Dictionary