torvisco - French English Dictionary