chaff echo - Turkish English Dictionary