dependency on foreign countries - Espagnol Anglais Dictionnaire