pay the debt of nature - Turkish English Dictionary