superlujo - French English Dictionary