multiple reflection echo - Turkish English Dictionary