tachometric or synchronous sights - Spanish English Dictionary