technical achievements - Alemán Inglés Diccionario