sand-dune rockcress - Turkish English Dictionary