thrall - French English Dictionary