fulfill one's obligations - Turkish English Dictionary