dependency on foreign countries - Español Inglés Diccionario