atomising and spraying equipment - French English Dictionary