herculean strength - Spanisch Englisch Wörterbuch