test and repair station - Francés Inglés Diccionario