administrarse - French English Dictionary