triple trail - French English Dictionary