weeping drain - Turkish English Dictionary