national liberation patriotic front - Turco Inglés Diccionario