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