a faint chance/possibility - Francés Inglés Diccionario