artificial concealment - Fransızca İngilizce Sözlük