carry out duties - Turkish English Dictionary