technic superiority - Francés Inglés Diccionario