technical demands - Turco Inglés Diccionario