SEAT Leon 2.0TFSI 185 hp petrol (2005): specs 1XA327 | Motoro