stand aghast - Turkish English Dictionary