rupicolous - French English Dictionary