technical incompetence - Alemán Inglés Diccionario