storage organs - Turkish English Dictionary