i'd sooner die! - German English Dictionary