be greeted with astonishment - Turkish English Dictionary