From English-French FreeDict Dictionary ver. 0.1.6: castle /kɑːsl/ 1. château 2. tour
castle /kɑːsl/ 1. château 2. tour