endosomas - German English Dictionary