off-site maintenance - Francés Inglés Diccionario