Hydrofon - French English Dictionary