something desirable - Spanish English Dictionary