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