permolibdat - French English Dictionary