cherrystone - German English Dictionary