legal and administrative reasons - Francés Inglés Diccionario