technology vendor - German English Dictionary