admit one's deficiencies - Fransızca İngilizce Sözlük