technology readiness level - Spanish English Dictionary