anti-imperialist front - French English Dictionary