from genoa, city of italy - Español Inglés Diccionario