person who lies frequently - Spanish English Dictionary