keep your trap shut! - Turkish English Dictionary