marinovation concept - German English Dictionary