life and death struggle - Francés Inglés Diccionario