supplier owned and managed inventory - Turkish English Dictionary