someone that lays slate - French English Dictionary