key performance factor - Spanish English Dictionary