rosemary-leaved cistus - French English Dictionary