indefatigability - Französisch Englisch Wörterbuch