from genoa, city of italy - Espagnol Anglais Dictionnaire