be taken aback at/by - Turkish English Dictionary