torcedora - French English Dictionary