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