micro-finished - German English Dictionary