cleats of the yard-arms - Spanish English Dictionary