director of water projects - Spanish English Dictionary