alcayde - French English Dictionary