be surprised at a fault or offense - Turkish English Dictionary