sales commissary - German English Dictionary