vendor channel specialist - German English Dictionary