barrier to trade in investment - Alemán Inglés Diccionario