microconcrete - French English Dictionary