liquid hydrogen rocket engine - German English Dictionary