tenably - Deutsch Englisch Wörterbuch