engine-building plant - Spanish English Dictionary