seal witness drain - Turkish English Dictionary