you stupid sod! - Turkish English Dictionary