beshrewing - French English Dictionary