what's that noise? - Turkish English Dictionary