woman from mahon, spain - Francés Inglés Diccionario