sand rock-cress - French English Dictionary