turkish journal of biochemistry - Francés Inglés Diccionario