(davada) taraf - Turkish English Dictionary