delegable duty - Turkish English Dictionary