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