alpine rock-cress - French English Dictionary