Ecrc

European Computer-Industry Research Centre GmbH

Free Online Dictionary of Computing