matter necessary or advisable - Spanish English Dictionary