self-supportive - İspanyolca İngilizce Sözlük