self-warning - Spanish English Dictionary