self-serving statement - Spanish English Dictionary