reduce an invention to practice - Francés Inglés Diccionario