ashlars - French English Dictionary