leg mooring - Spanish English Dictionary