hydracid - French English Dictionary