department (france) - Spanish English Dictionary