white-leaved rock-rose - French English Dictionary