translate English to German: The supercar Mercedes-Benz SLS 563 hp AMG ...
Der Supersportwagen Mercedes-Benz SLS AMG 563 PS ...