spitfires - French English Dictionary