mirror-polished - German English Dictionary