meet one's obligation - Turkish English Dictionary