interlock pins - Turkish English Dictionary