plunge to an untimely end - French English Dictionary