interlocking cam - Turkish English Dictionary