general directorate of road, water and electricity - Turco Inglés Diccionario