not too often - French English Dictionary