depender - Turkish English Dictionary