technic superiority - Alemán Inglés Diccionario