penetration seal - Turkish English Dictionary