equipment support contracts - Francés Inglés Diccionario