more technical - Turco Inglés Diccionario