someone with a glib tongue - German English Dictionary