contractor's plant - Alemán Inglés Diccionario