that depends on - Turkish English Dictionary