whispering gallery - Turkish English Dictionary