travel by ship - French English Dictionary