tachometric sights - Turkish English Dictionary