candyleaf - German English Dictionary