create quite a stir among - Turkish English Dictionary