treparse - French English Dictionary