rock saxifrage - French English Dictionary