to deem necessary or desirable - İspanyolca İngilizce Sözlük