what a hoot! - Turkish English Dictionary