die miserably or shamefully - French English Dictionary