mooring facilities - Spanish English Dictionary