self-latching - Turkish English Dictionary