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