agro-industrial complex - French English Dictionary