plaster latch - Turkish English Dictionary