supply and use - Turkish English Dictionary