spin-casters - French English Dictionary