torsel - French English Dictionary