torcretar - French English Dictionary