native of alicante - German English Dictionary