scent lures for hunting or fishing - Deutsch Englisch Wörterbuch