short term payables to suppliers - Turkish English Dictionary