one who is from the city of alicante - French English Dictionary