director of water projects - Turkish English Dictionary