re-echoed - Spanish English Dictionary