torcidillo - French English Dictionary