organ corporation - Spanish English Dictionary