liquid hydrogen - Turkish English Dictionary