lying and cheating person - Spanish English Dictionary