catchstitch - German English Dictionary