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