dsi - Turkish English Dictionary
History

dsi



Meanings of "dsi" in Turkish English Dictionary : 1 result(s)

English Turkish
General
dsi n. dsi

Meanings of "dsi" in English Turkish Dictionary : 2 result(s)

Turkish English
General
dsi dsi n.
Institutes
dsi general directorate of state hydraulic works n.

Meanings of "dsi" with other terms in English Turkish Dictionary : 3 result(s)

Turkish English
Institutes
dsi genel müdürlüğü the general directorate of state hydraulic works n.
dsi – devlet su işleri state hydraulic works n.
Environment
devlet su işleri genel müdürlüğü (dsi) directorate general for state hydraulic works (dsi) n.