hammer mechanism - Turkish English Dictionary