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