Englisch [abbr]Deutsch [abbr] ▶HP [abbr] The engine develops 200 hp. ▶PS [abbr] Der Motor leistet 200 PS. Englisch [noun] Deutsch [noun] ▶hp [noun] ▶PS [noun]