practical impossibility - Francés Inglés Diccionario