sub-vendor - German English Dictionary