covered with a rubber patch - İspanyolca İngilizce Sözlük