chaff echo - Spanish English Dictionary