celuloide - German English Dictionary