passing through liquids - French English Dictionary