trenchancy - Deutsch Englisch Wörterbuch