key performance criteria - Spanish English Dictionary