indefatigability - Allemand Anglais Dictionnaire