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