create a tremendous impression - Türkisch Englisch Wörterbuch