ball sage (salvia mellifera) - French English Dictionary