be taken aback by - Turkish English Dictionary