mechanical seismograph - Turkish English Dictionary