off-the-shelf technologies - Francés Inglés Diccionario