wrangled - French English Dictionary