special service agreement (ssa) - Francés Inglés Diccionario