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