laurel rockrose - French English Dictionary