hydrofugous - French English Dictionary