firm or corporation - German English Dictionary