technical meaning - Turco Inglés Diccionario