person from abdera, today adra, spain - Francés Inglés Diccionario