i'll finish what you started - German English Dictionary