atomising and spraying equipment - Spanish English Dictionary