and i hope you die! - German English Dictionary