canker blossom - French English Dictionary