sub-sea drilling - French English Dictionary