centroblast - German English Dictionary