hidrotics - French English Dictionary