floating watermoss - German English Dictionary