sand-dune rockcress - German English Dictionary