someone who fails to complete - German English Dictionary