let's knuckle down! - Turkish English Dictionary