native of palermo - Francés Inglés Diccionario