DNA helicase - Francés Inglés Diccionario