cargo and passenger ship - French English Dictionary