stand on one's own virtues - Fransızca İngilizce Sözlük