maximilian's sunflower (helianthus maximilianii) - French English Dictionary