technical achievements - Turco Inglés Diccionario