cleats of the yard-arms - Español Inglés Diccionario