hydrogen generating plant - Spanish English Dictionary