deep-sea voyage - French English Dictionary