current-meter moorings - Spanish English Dictionary