what a hoot! - German English Dictionary