leak-off pipes - Turkish English Dictionary