have an impressive appearance - Fransızca İngilizce Sözlük