power plant mounting - Spanish English Dictionary