river-sea transport - French English Dictionary