Torlatten - French English Dictionary