Kirschblüte - German English Dictionary