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