other traditional products - German English Dictionary