needle and ball indicator - Spanish English Dictionary