torcello - French English Dictionary