legal and administrative reasons - Español Inglés Diccionario