whiteleaf rockrose - French English Dictionary