create/cause a sensation - Turkish English Dictionary