be unable to hide one's bewilderment - Türkisch Englisch Wörterbuch