anti-imperialist liberation front - Spanish English Dictionary