stone the crows! - German English Dictionary