plant-hire firm - Alemán Inglés Diccionario