make tremendous impact - Türkisch Englisch Wörterbuch