recently discovered - Deutsch Englisch Wörterbuch