endozom - German English Dictionary