have a narrow squeak - French English Dictionary