hatch release initiator - Turkish English Dictionary