scent lures for hunting or fishing - Alemán Inglés Diccionario