make a huge contribution - Französisch Englisch Wörterbuch