a rum brand - French English Dictionary