be dependent upon - Turkish English Dictionary