long-kept secret - Turkish English Dictionary