i'd sooner die! - French English Dictionary