temporary denture - German English Dictionary