macroestablecimiento - French English Dictionary