mooring block - French English Dictionary