(really) fancy oneself - French English Dictionary