celuloides - German English Dictionary