facial recognition technology - Spanish English Dictionary