sand-cast aluminium - Español Inglés Diccionario