total supply - Turkish English Dictionary