indefatigation - Deutsch Englisch Wörterbuch