plum blossom - French English Dictionary