piled stone landmark - French English Dictionary