anti-imperialist front - Turco Inglés Diccionario