to depend on - Turkish English Dictionary