endotheloid - German English Dictionary