anti-imperialist liberation front - Turco Inglés Diccionario