peel or burn rubber - French English Dictionary