lp (limited partnership) - German English Dictionary