horseweed (ambrosia trifida) - Turkish English Dictionary