general directorate of water and forests - Turkish English Dictionary

Suggest a Term