technical hurdles - Turco Inglés Diccionario