you almost ran the light - French English Dictionary