water and drainage applications - Turkish English Dictionary