someone with a glib tongue - Turkish English Dictionary