legal technicalities - Francés Inglés Diccionario