flirrte - French English Dictionary