rum-blossom - French English Dictionary