sand-cast aluminium - Alemán Inglés Diccionario