scaberulous - İspanyolca İngilizce Sözlük