anti-imperialist university front - Francés Inglés Diccionario