microfinish - German English Dictionary