leak preventer - Turkish English Dictionary