most indefatigable - Spanisch Englisch Wörterbuch