casting equipment - Spanish English Dictionary