endosomes - German English Dictionary