carry out duties and functions - Turkish English Dictionary