Toren - French English Dictionary