peel or burn rubber - Turkish English Dictionary