deepwater port - French English Dictionary