technical terminology - Alemán Inglés Diccionario