lox-hydrogen engine - Spanish English Dictionary