silicon finish - German English Dictionary