legally impossible - Francés Inglés Diccionario