an expression for surprise/amazement - Türkisch Englisch Wörterbuch