impossible outcomes - Francés Inglés Diccionario