empadronada - French English Dictionary