nerve-racking wait - French English Dictionary