what a stupid thing to do! - Turkish English Dictionary