invaluable - Deutsch Englisch Wörterbuch