controlled hydrogen production - Turkish English Dictionary