aluminium sulphide - Spanish English Dictionary