build a stone wall - French English Dictionary