make a significant/huge contribution - Spanisch Englisch Wörterbuch