meet one's own needs - İspanyolca İngilizce Sözlük