Discover a foreign article on the place you live (7)
I believe the answer is:
unearth
'discover' is the definition.
(to unearth is to discover or find)
'a foreign article on the place you live' is the wordplay.
'a foreign article' becomes 'un' (indefinite article in French).
'on' says to put letters next to each other (in a down clue, letters appear on others).
'the place you live' becomes 'earth' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'un'+'earth'='UNEARTH'
Can you help me to learn more?
(Other definitions for unearth that I've seen before include "Dig up for a hunter" , "Expose" , "Exhume" , "Dig up or find for haunter" , "Find by digging" .)