non-redundant - Spanish English Dictionary