finish-worked - German English Dictionary