supplier owned and managed inventory - German English Dictionary