undefatigable - Deutsch Englisch Wörterbuch