ashlar pier - French English Dictionary