catalogue of products - German English Dictionary