meaning of astillero

astillero - Spanish to English

shipyard