dependency on foreign countries - Turkish English Dictionary