have a keen scent - Deutsch Englisch Wörterbuch