stand in wonder - Turkish English Dictionary