syracuse (city in sicily, italy) - Spanish English Dictionary