From English-Italian FreeDict Dictionary ver. 0.1.2: castle /kˈasəl/ 1. castello 2. torre
castle /kˈasəl/ 1. castello 2. torre