anti-imperialist liberation front - Inglés Sinónimo Diccionario