Kirschblüte - French English Dictionary