probable life - Francés Inglés Diccionario