underwater obstacle - French English Dictionary