technical hurdles - Español Inglés Diccionario