hammarbya paludosa - German English Dictionary