permirent - French English Dictionary