biophage - Francés Inglés Diccionario