hatch batten cleat - Turkish English Dictionary