hydrogen ice vehicle - Francés Inglés Diccionario