blind drainage - Turkish English Dictionary