marine dock - French English Dictionary