a narrow squeak - Turkish English Dictionary