every inch a star - French English Dictionary