stopstitch - German English Dictionary