modular masonry unit - French English Dictionary