council of people's deputies - Turco Inglés Diccionario