hold on to your hat! - Turkish English Dictionary