a baffled look - Türkisch Englisch Wörterbuch