WordReference English-Spanish Dictionary © 2026:
| Principal Translations |
| servicio técnico loc nom m | (asistencia técnica) | technical assistance n |
| | | technical service n |
| | La conexión a Internet andaba mal y Pablo llamó al servicio técnico. |
| | The Internet connection was bad and Pedro called for technical assistance. |