macroblast - French English Dictionary