peel or burn rubber - Spanish English Dictionary