drink with rum or spirits - French English Dictionary