endosome - Turkish English Dictionary