people processor - Spanish English Dictionary