organ corporation - Turkish English Dictionary