permcath - French English Dictionary