sub-vendor - Turkish English Dictionary