name-brand product - German English Dictionary