independent left - Turco Inglés Diccionario