i would finish - German English Dictionary