expressing pleasure or great excitement - Türkisch Englisch Wörterbuch