weed eradicator - Turkish English Dictionary