endosome - German English Dictionary