commercial off-the shelf - Alemán Inglés Diccionario