native of alicante - French English Dictionary