seal between parts of vessel - Turkish English Dictionary