strange noise - Turkish English Dictionary