trickle distilled (spirits) - French English Dictionary