white-leaved rock rose - French English Dictionary