leghorn (city in tuscany, italy) - Francés Inglés Diccionario