pressure-cast aluminium - Spanish English Dictionary