organic product creator - German English Dictionary