sell oneself short - Fransızca İngilizce Sözlük