fulfil one's obligations - Turkish English Dictionary