anti-imperialist front - Spanish English Dictionary