life processes - Francés Inglés Diccionario