fulfill one's obligation - Turkish English Dictionary