writhen - French English Dictionary