hidrofon - French English Dictionary