needle and ball indicator - German English Dictionary