ameloblast - German English Dictionary