person who picks up and takes with them anything in sight - Englisch Synonyme Wörterbuch

Can't found any synonym terms.