specialized contractor - Francés Inglés Diccionario