hydrosis - French English Dictionary