traslaparse - French English Dictionary