new product concept - German English Dictionary