hard-shit! - German English Dictionary