Hydrofone - French English Dictionary