precision-finished - German English Dictionary