people meter - Spanish English Dictionary