photocuring device - German English Dictionary