dock ships - French English Dictionary