specialized contractor - Alemán Inglés Diccionario