independent deputy - Turco Inglés Diccionario