multiple moored buoy - French English Dictionary