self-lifting pressure plate - Turkish English Dictionary