cause fear/amazement - Turkish English Dictionary