dependency on foreign countries - Spanish English Dictionary