main principle - French English Dictionary