someone who fails to complete - Türkçe İngilizce Sözlük