native of alicante - Turkish English Dictionary