interior organs - Turkish English Dictionary