alcalde - French English Dictionary