meet one's obligations - Turkish English Dictionary