to have a narrow escape - French English Dictionary