technological barrier - Alemán Inglés Diccionario