covered with a rubber patch - Spanish English Dictionary