cherish (hope/illusion) - German English Dictionary