sharp-tongued person - Turkish English Dictionary