amphibious marsh cress - German English Dictionary