herculean effort - Französisch Englisch Wörterbuch