atomising and spraying equipment - German English Dictionary