a nail-biter - French English Dictionary