torcedera - French English Dictionary