product and service catalog - German English Dictionary