ependymocyte - German English Dictionary