arranging of drainage and waste - Turkish English Dictionary