translate English to German: MTU Aero Engines has sought to achieve an innovative and informative Internet site.
MTU Aero Engines möchte Ihnen ein innovatives und informatives Internet-Programm anbieten.