endodermal canal - German English Dictionary