holy shit! - German English Dictionary