scent lures for hunting or fishing - Allemand Anglais Dictionnaire