technical means - Francés Inglés Diccionario