limited partnership with share certificates - German English Dictionary